deck roof - French English Dictionary